/**
 * <copyright>
 *
 * Copyright (c) 2015 IBM Corporation and others.
 * All rights reserved.   This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Contributors: 
 *   IBM - Initial API and implementation
 *
 * </copyright>
 *
 * $Id$
 */
package org.eclipse.jet.internal.taglib.utils;

public enum Week {

    MONDAY("星期一", "Monday", "Mon.", 1),  //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$
    TUESDAY("星期二", "Tuesday", "Tues.", 2), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
    WEDNESDAY("星期三", "Wednesday", "Wed.", 3), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
    THURSDAY("星期四", "Thursday", "Thur.", 4), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
    FRIDAY("星期五", "Friday", "Fri.", 5), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
    SATURDAY("星期六", "Saturday", "Sat.", 6), //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
    SUNDAY("星期日", "Sunday", "Sun.", 7); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
    
    String name_cn;
    String name_en;
    String name_enShort;
    int number;
    
    Week(String name_cn, String name_en, String name_enShort, int number) {
        this.name_cn = name_cn;
        this.name_en = name_en;
        this.name_enShort = name_enShort;
        this.number = number;
    }
    
    public String getChineseName() {
        return name_cn;
    }

    public String getName() {
        return name_en;
    }

    public String getShortName() {
        return name_enShort;
    }

    public int getNumber() {
        return number;
    }
}
